package cn.com.generaldata.os.newpojo;

import com.sun.xml.internal.bind.CycleRecoverable;

/**
 * 报表类型实体
 */
public class SystemCodedic implements java.io.Serializable, CycleRecoverable {
	private static final long serialVersionUID = 5454155825314635342L;

	private String section;
	private String sectionName;
	private String code;
	private String codeName;
	private String enabled;
	private String editMode;
	private Integer sortNo;
	private String remark;

	/**
	 * 解决CXF循环引用问题.
	 * 
	 * @param arg0
	 * @return
	 */
	@Override
	public Object onCycleDetected(Context arg0) {
		SystemCodedic temp = new SystemCodedic();
		temp.setSection(section);
		temp.setCode(code);
		return temp;
	}

	public String getSection() {
		return section;
	}

	public void setSection(String section) {
		this.section = section;
	}

	public String getSectionName() {
		return sectionName;
	}

	public void setSectionName(String sectionName) {
		this.sectionName = sectionName;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getCodeName() {
		return codeName;
	}

	public void setCodeName(String codeName) {
		this.codeName = codeName;
	}

	public String getEnabled() {
		return enabled;
	}

	public void setEnabled(String enabled) {
		this.enabled = enabled;
	}

	public String getEditMode() {
		return editMode;
	}

	public void setEditMode(String editMode) {
		this.editMode = editMode;
	}

	public Integer getSortNo() {
		return sortNo;
	}

	public void setSortNo(Integer sortNo) {
		this.sortNo = sortNo;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public SystemCodedic(String section, String sectionName, String code, String codeName, String enabled,
			String editMode, Integer sortNo, String remark) {
		super();
		this.section = section;
		this.sectionName = sectionName;
		this.code = code;
		this.codeName = codeName;
		this.enabled = enabled;
		this.editMode = editMode;
		this.sortNo = sortNo;
		this.remark = remark;
	}

	public SystemCodedic() {
		super();
	}

}
